Шаг 21 - Операции.

Язык поддерживает следующие арифметические и логические операции:

Операция			Описание				Приоритет
-			унитарный минус				(1)
*			умножение					(2)
/			деление					(2)
MOD			остаток целочисленного деления		(3)
+			сложение и конкатенация строк		(4)
-			вычитание					(4)
>			больше чем				(5)
<			меньше чем				(5)
>=			больше или равно				(5)
<=			меньше или равно				(5)
=			равно					(5)
<>			не равно					(5)
NOT			логическое "нет" / битовое отрицание		(6)
AND			логическое "и" / битовое умножение		(7)
OR			логическое "или"  / битовое сложение		(8)
XOR			битовое исключающее или			(9)

Номера в правом столбце отражают уровень старшинства (приоритет) операций. Приоритет операций определяет порядок выполнения операций в выражении в инфиксной записи (то есть слева направо). Операции с большим приоритетом выполняются раньше операций с меньшим приоритетом. Для изменения порядка выполнения операций можно использовать круглые скобки.

Hosted by uCoz